()
內的條件就是搭配前一天的比較與邏輯運算子來組合,如果滿足(true),則進入 {}
,{}
內則是預計執行的內容if
內執行的內容可以再搭配多個 if
,滿足第一層 if
的條件後再進入第二層的 if
判斷if
為必要,else
與 else if
非必要,依實際需求條件else
代表是 if
的條件以外全部,所以不用再使用條件內容的 ()
{}
的位置沒有指定與對位(縮排、排版)問題,但一般還是會對位,這樣在解讀程式碼時會比較容易了解語法搭配
// if else
if (條件) {
// 假如( if )滿足條件( true ),就執行這個{ }內的內容
} else {
// 否則( else ),就執行這個{ }內的內容
}
// if else 搭配 else if
if (條件1) {
// 假如( if )滿足條件1( true ),就執行這個{ }內的內容
} else if (條件2) {
// 否則假如( else if )滿足條件2( true ),就執行這個{ }內的內容
} else {
// 否則( else ),就執行這個{ }內的內容
}
// if 內的 if
if (條件) {
// 假如( if )滿足條件( true ),就執行這個{ }內的內容
if (條件) {
// 內容
}
} else {
// 否則( else ),就執行這個{ }內的內容
}
預計進入陣列